Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bergamo Challenger Noumea Challenger Australian Open - Melbourne Gwangju Challenger Guangzhou Challenger Taipei Challenger Wuxi Challenger Wimbledon - London Winnipeg Challenger Hangzhou Challenger Brisbane 1 Challenger Ukraine F3 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Romania F12 Romania F13 Russia F3 Mexico F12 China F2 Morocco F1 Morocco F2 Canada F2 USA F7 USA F9 USA F10 Germany F5 France F3 Usa F10 Usa F13 Nigeria F5 Nigeria F6 Russia F2 Usa F14 Morocco F2 Belarus F1 Belarus F2 Usa F23 USA F24 USA F4 Kazakhstan F6 Russia F1 Russia F2 Usa F9 Ukraine F4 Belarus F2 Uzbekistan F1 M25 Ueberlingen M15 Naples M15 Naples Sail Open - New Delhi Bukhara Challenger - Bukhara Ramat Hasharon Challenger Sarasota Challenger Fergana Challenger Penza Challenger Saransk Challenger Vancouver Challenger Binghamton Challenger Istanbul Challenger Mons Challenger Sacramento Challenger Honolulu Challenger Rennes Challenger Orleans Challenger Tyumen Challenger Chennai Challenger Irving Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Recanati Challenger Segovia Challenger Dallas Challenger Gimcheon Challenger Izmir Challenger Orleans Challenger Brest Challenger Nottingham Challenger Almaty Challenger Andria Challenger Segovia Challenger Cassis Challenger Nur-Sultan Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Nur-Sultan Challenger Quimper 2 Challenger Biella 3 Challenger Biella 4 Challenger Columbus Challenger Segovia Challenger Lexington Challenger Chicago Challenger Cary Challenger Bergamo Challenger Cleveland Challenger Bratislava 1 Challenger Monza Challenger Izmir Challenger Charlottesville Challenger Tallahassee Challenger Nottingham Challenger Binghamton Challenger Nottingham 1 Challenger Mouilleron-Le-Captif Challenger New Delhi Challenger II - New Delhi UTC Open - Cherkassy Pozoblanco Challenger M25+H Pozoblanco Ilkley Challenger Maui Challenger Dallas Challenger M25 Qian Daohu Happy Valley Challenger Winnetka Challenger Morocco Tennis Tour - Fes Mallorca Challenger M15 Weston Bratislava Challenger Shymkent 1 Challenger Shymkent 2 Challenger Bratislava Challenger Porto Challenger Savannah Challenger Oeiras 2 Challenger Mons Challenger M25 Champaign Heilbronn Challenger Chicago Challenger Salinas Challenger Ortisei Challenger Koblenz Challenger Lugano Challenger Privatbank Open 2006 - Dnepropetrovsk Columbus Challenger ATP Kremlin Cup - Moscow Recanati Challenger U.S. Mens's Clay Court Championship - Houston Aptos Challenger Seoul Challenger Alexander Kolyaskin Memorial - Donetsk Sporting Challenger '07 Trofeo Regione Piemonte - Turin PEOPLEnet Cup - Dnepropetrovsk ATP Kremlin Cup - Moscow Pau Challenger St. Petersburg Open - St. Petersburg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Istanbul Challenger Open 13 - Marseille Sail Open - New Delhi Bulgarian Open Challenger - Sofia Kremlin Cup - Moscow Chennai Open - Chennai SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Calabasas Challenger Karshi Challenger - Karshi Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Cary Challenger Open 13 - Marseille Barletta Challenger Napoli Challenger Talahassee Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Nottingham Challenger Open Sabadell Atlantico - Barcelona Lexington Challenger Segovia Challenger AEGON Championships - London Alphen Challenger AEGON International - Eastbourne Forli 5 Challenger Vancouver Challenger Astana Challenger Atlanta Tennis Championships - Atlanta Knoxville Challenger Aptos Challenger Lille Challenger Farmers Classic - Los Angeles Nottingham Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Bratislava Challenger Heineken Open - Auckland Serbia Open - Belgrade Tiburon Challenger Grodzisk Mazowiecki Challenger AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Nonthaburi 1 Challenger Winston-Salem Open - Winston-Salem Vilnus Challenger Savannah Challenger Cherbourg Challenger Andria Challenger Istanbul Challenger Apia International - Sydney Shymkent Challenger SAP Open - San Jose Karshi Challenger Delray Beach International Tennis Championships - Delray Beach Izmir Challenger Mons Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Hamburg Challenger Open de Nice Cote d'Azur - Nice Nottingham Challenger Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Izmir Challenger Rennes Challenger Rakuten Japan Open - Tokyo Brisbane International - Brisbane Portoroz Challenger Bordeaux Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Brescia Challenger Delray Beach Open - Delray Beach AEGON International - Eastbourne Columbus Challenger Brescia Challenger Andria Challenger US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Bratislava Challenger Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Privat Bank Cup - Dniepropetrovsk Surbiton Challenger Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dnepropetrovsk Ilkley Challenger Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk PrivatBank Cup - Dnepropetrovsk Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Bergamo Challenger Rakuten Japan Open - Tokyo Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open des Alpes Trophee BNP Paribas - Grenoble Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Qatar ExxonMobil Open - Doha ASB Classic - Auckland Morocco Tennis Tour - Rabat Open Sud de France - Montpellier Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open 13 - Marseille Delhi Challenger I - New Delhi Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Baton Rouge Pro Tennis Classic - Baton Rouge Izmir Cup - Izmir Hungarian Open - Budapest Millennium Estoril Open - Estoril Challenger Banque Nationale - Granby Geneva Open - Geneva Moncton Men's Challenger - Moncton AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Alexander Kolyaskin Memorial - Donetsk Tashkent Challenger - Tashkent President's Cup - Astana Bratislava 2 Challenger PEOPLEnet CUP - Dnepropetrovsk Rakuten Japan Open - Tokyo IPP Open - Helsinki Heilbronn Challenger Besancon Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane Tenerife Challenger Samarkand Challenger Yuba City Challenger New York Open - New York Karshi Challenger Bangkok Challenger Bergamo Challenger Zagreb Challenger Winnetka Challenger Champaign Challenger Hall of Fame Open - Newport Vancouver Challenger Citi Open - Washington Hamburg Challenger Ortisei Challenger Charlottesville Challenger Quimper Challenger Biella 2 Challenger Puebla Challenger Dallas Challenger Bratislava 2 Challenger Sarasota Challenger Bordeaux Challenger Zagreb Challenger Tallahassee Challenger Noumea Challenger Pozoblanco Challenger Dallas Challenger St. Remy Challenger Tashkent Challenger Kazan Challenger Sarajevo Challenger Bath Challenger Athens Challenger Fergana Challenger Nottingham Challenger Nottingham-2 Challenger Penza Challenger Astana Challenger Sunrise Challenger Abierto Mexicano Telcel - Acapulco Pozoblanco Challenger US Men's Clay Court Championship - Houston Geneva Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Barletta Challenger Nottingham-2 Challenger Lexington Challenger BB&T Atlanta Open - Atlanta Aptos Challenger Kolkata Challenger New Delhi Challenger Mons Challenger Irving Challenger Bratislava Challenger Sarasota Challenger Tunis Challenger Knoxville Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Helsinki Challenger Izmir Challenger Napa Challenger Sacramento Challenger Rennes Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Dallas Challenger Wroclaw Challenger Quimper Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Surbiton Challenger Tiburon Challenger Knoxville Challenger Maui Challenger Bergamo Challenger Binghamton Challenger Delray Beach Open - Delray Beach Cary Challenger Orleans Challenger Tiburon Challenger Mons Challenger Manchester Challenger Rennes Challenger Fairfield Challenger Helsinki Challenger Brest Challenger PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Charlottesville Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Las Vegas Challenger Sofia Open - Sofia Delray Beach Open - Delray Beach St. Brieuc Challenger Sarasota Challenger Ilkley Challenger Vancouver Challenger Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva cinch Championships - London Orleans Challenger Hall of Fame Open - Newport Ilkley Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Sofia Open - Sofia Kremlin Cup - Moscow Astana Open - Nur-Sultan Busan Challenger Qatar ExxonMobil Open - Doha Istanbul Challenger Mons Challenger Maui Challenger Ortisei Challenger Bratislava Challenger Tel Aviv Watergen Open - Tel Aviv Infosys Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Cary 1 Challenger Dallas Challenger Cary 2 Challenger Phoenix Challenger Taipei City Challenger Mouilleron-Le-Captif Challenger Almaty Open - Almaty Brest Challenger Bangkok Challenger Cherbourg Challenger Lugano Challenger Apia International - Sydney Lexington Challenger Dallas Challenger Cleveland Challenger Rome Challenger Irving Challenger Ostrava Challenger Recanati Challenger Columbus Challenger Hamburg Challenger Busan Challenger Shenzhen 1 Challenger Memphis Open - Memphis Bratislava 1 Challenger Guadalajara Challenger Nonthaburi 4 Challenger Roseto Degli Abruzzi Challenger Hall of Fame Tennis Championships - Newport Brisbane 2 Challenger Swiss Indoors Basel - Basel Nur-Sultan Challenger Nonthaburi 2 Challenger Charleston Challenger Cherbourg Challenger Puerto Vallarta Challenger Biella Challenger Tallahassee Challenger Eckental Challenger Prostejov Challenger Biella 1 Challenger Prague Challenger Heilbronn Challenger Little Rock Challenger Orlando 2 Challenger Sydney International - Sydney Monterrey Challenger Brisbane International - Brisbane Nur-Sultan Challenger Dallas Open - Dallas Infosys Hall of Fame Open - Newport Prague 2 Challenger U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Thailand Open - Bangkok Kremlin Cup - Moscow AEGON Championships - London AEGON International - Eastbourne Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta China Open - Beijing Brisbane International - Brisbane Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Apia International - Sydney Citi Open - Washington Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston PBZ Zagreb Indoors - Zagreb Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Citi Open - Washington Qatar ExxonMobil Open - Doha Sofia Open - Sofia Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON Championships - London Sony Ericsson Open - Miami AEGON International - Eastbourne Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Brisbane International - Brisbane BNP Paribas Open - Indian Wells Sony Open Tennis - Miami New York Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Columbus 2 Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rogers Cup - Toronto BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Quimper Challenger Rome Challenger Waco Challenger Little Rock Challenger Sarasota Challenger Mauthausen Challenger Newport Beach Challenger Istanbul 2 Challenger Bratislava Challenger Shanghai Rolex Masters - Shanghai Geneva Open - Geneva US Men's Clay Court Championship - Houston Western & Southern Open - Cincinnati Malaysian Open - Kuala Lumpur BMW Open - Munich Regions Morgan Keegan Championships - Memphis U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Hall of Fame Tennis Championships - Newport Moselle Open - Metz U.S. Open - New York Australian Open - Melbourne AEGON Championships - London BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Abierto Mexicano de Tenis Mifel - Los Cabos Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle U.S. Open - New York Winston-Salem Open - Winston-Salem European Open - Antwerp Brisbane International - Brisbane French Open - Paris Australian Open Qualifying - Doha French Open - Paris Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London Delray Beach Open - Delray Beach Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York Hall of Fame Tennis Championships - Newport Rogers Cup - Montreal BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, UKR-ISR 3-2 Olympics - London Olympics - Rio de Janeiro